Volume 52, Issue 1, January 2023, Pages 152-176
Magdy Mohamed Bagy; Nivien Allam Nafady; Elhagag Ahmed Hassan; Marina Saber Reyad